package cn.pigeon.health.utils;

import java.text.ParseException;
import java.text.SimpleDateFormat;
import java.util.Date;

/**
 * 日期工具类
 */
public class DateUtils {
    /**
     * 按照指定格式进行日期的转换
     * @param dateValue
     * @param dateFormats    日期格式，可以指定多个
     * @return
     */
    public static Date CovertToDateFromString(String dateValue,String... dateFormats){
        for (String dateFormat : dateFormats) {
            SimpleDateFormat sDateFormat = new SimpleDateFormat(dateFormat);
            try {
                Date date = sDateFormat.parse(dateValue);
                return date;
            } catch (ParseException e) {
                continue;
            }
        }
        return null;
    }
}
